It installs the profile for bike co-ops to manage some features like:
* remove some unused menu items or fields;
- * sort partners by member_ident, name;
+ * sort partners by member identifier, name;
+ * search customers by member identifier and membership informations in customers views;
* import initial datas;
+ * manually define member identifier;
* …
""",
'author': 'La Cyclofficine de Pantin',
'wizard/attribute_member_ident_view.xml',
'view/account.xml',
'view/bikecoop.xml',
+ 'view/res_partner.xml',
'view/stock.xml',
],
'installable': True,
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+ <data>
+ <record id="view_res_partner_filter" model="ir.ui.view">
+ <field name="name">res.partner.select</field>
+ <field name="model">res.partner</field>
+ <field name="inherit_id" ref="base.view_res_partner_filter"/>
+ <field name="arch" type="xml">
+ <xpath expr="//field[@name='name']" position="after">
+ <field name="member_ident"/>
+ </xpath>
+ </field>
+ </record>
+ <record id="res_partner_kanban_view" model="ir.ui.view">
+ <field name="name">res.partner.kanban</field>
+ <field name="model">res.partner</field>
+ <field name="inherit_id" ref="base.res_partner_kanban_view"/>
+ <field name="arch" type="xml">
+ <xpath expr="//field[@name='has_image']" position="after">
+ <field name="member_ident"/>
+ <field name="membership_state"/>
+ </xpath>
+ <xpath expr="//ul/li[@t-if='record.email.raw_value']" position="after">
+ <li><field name="membership_state"/> <field name="member_ident"/></li>
+ </xpath>
+ </field>
+ </record>
+ </data>
+</openerp>